joystick - plan

Document Details

Goals

To deploy plume as the tool to push Fedora Cloud images to cloud providers, and deprecate fedimg.

Background and Strategic Fit

fedimg has been the primary project uploading the cloud images and Atomic to AWS. fedimg did get a major revamp which gives us a control over the images but fedimg still uses a library which restricts us to do a lot of operation even scaling to other cloud providers.

plume on other hand comes from CoreOS, which has been used to upload Container Linux to various cloud providers.

Migrating from fedimg to plume,

People Involved

No one other than the point of Contact

Assumptions and Questions

Are there any assumptions to complete this work?

Initial Stories

Personas

Story List

Task breakdown

Plume

Joystick

Fedora Infrastructure

Fedora Websites

Fedora 2WA

Fedimg deprecation/Plume deployment

Phased Release

Phase 1

Add the needed support for plume

Phase 2

Write the script to control plume

Phase 3

Test integration of everything

Phase 4

Deployment and Deprecation.